Big Huge Thesaurus

Antidorcas euchore

noun